所需原料
- Linux 系统服务器(可公网访问并开放80端口)
- Go 语言环境
- Ngrok 1.x 源码 (已停止维护)
- 域名一枚(备案或非备案均可)
所需步骤
准备一台 Linux 系统的服务器
安装相关依赖
1 | # 以 Ubuntu 为例 |
- 克隆 Ngork 1.x 源码
1 | # git clone https://www.github.com/futurewl/ngrok |
编译
启动 Ngrok 服务
将域名解析到此服务器
启动内网应用
准备配置文件
启动内网 ngrok 客户端
实现内网穿透